banks audit workout specialists conseil cpa asset based lending examiners bank accounting accountant finance tax bookkeeping auditing books banking